Artemis Appointment API

(0 reviews)

Available Appointments Overview

For new Product installations, you will need to find and reserve an appointment.

If you wish to book an installation date and slot for a Product order, you may do so using the Artemis Appointing Experience API to check appointment availability and to reserve an appointment. Before selecting an appointment, you must decide which appointment type you require and for which Product.

For the PXC Products, the following appointments are available:

FTTP

Managed Install Appointment - Required for installation of a new FTTP ONT

SOGEA

Self-Install Appointment - Required when the end user would like to nominate a specific date for the PCP work to go ahead. (Self-Install appointments are defaulted to "ALLDAY time-slots, however for a small charge, you can specify a AM or PM time-slot to shorten the window, when Openreach will complete the PCP work

Managed Install Appointment - Required for installation of a new line/NTE

Note: In addition to selecting your appointment type and timeslot, there are other appointment characteristics which are required to check for available appointments per Product


Get Available Appointment Characteristics:

City Fibre FTTP

HTTP MethodKeyValue(s)Value TypeValidation
POSTbillingAccount.id"12345678"stringMandatory
POSTappointmentType"Standard"stringMandatory
POSTproductName"C-CFH-FTTP"stringMandatory
POSTproductSpeed"0.5/0.5", "40/10", "80/20", "115/20, "160/30", "220/30, "330/50", "550/75" or "1000/115"stringMandatory
POSTprovisioningCommand"ProvideNew"stringMandatory
POSTaddressType"UPRN"stringMandatory
POSTuprn"117084194"stringMandatory
POSTappointmentFromDate"2024-09-09"stringMandatory

Openreach FTTP

HTTP MethodKeyValue(s)Value TypeValidation
POSTbillingAccount.id"12345678"stringMandatory
POSTappointmentType"Standard"stringMandatory
POSTproductName"C-OR-FTTP"stringMandatory
POSTproductSpeed"0.5/0.5", "40/10", "80/20", "115/20", "160/30", "220/30, "330/50", "550/75" or "1000/115"stringMandatory
POSTprovisioningCommand"ProvideNew", "Switch", "Takeover", "Restart", "SwitchToNew", "SwitchToStop" "ReplaceToNew or "ReplaceToStop"stringMandatory
POSTaddressType"GALK"stringMandatory
POSTgalk"A00031290370"stringMandatory
POSTdistrictCode"ES"stringMandatory
POSTsiteVisitReason"Standard", "Premium", "Advanced" or "Prove IP Voice"stringMandatory
POSTappointmentFromDate"2024-09-09"stringMandatory

Openreach SOGEA

HTTP MethodKeyValue(s)Value TypeValidation
POSTbillingAccount.id"12345678"stringMandatory
POSTappointmentType"Standard" or "Flexible"stringMandatory
POSTproductName"C-OR-FTTP"stringMandatory
POSTproductSpeed"0.5/0.5", "40/10" or "80/20"stringMandatory
POSTprovisioningCommand"ProvideNew", "Switch", "Takeover", "Restart", or "Replace"stringMandatory
POSTaddressType"GALK"stringMandatory
POSTgalk"A00031290370"stringMandatory
POSTdistrictCode"ES"stringMandatory
POSTsiteVisitReason"Standard", "Premium", "Advanced", "Prove IP Voice" or No Site Visit"stringMandatory
POSTappointmentFromDate"2024-09-09"stringMandatory

Response

The API will respond with the available installation appointment dates and timeslots from the specified supplier in the following format:

{
    "appointmentDate": "2024-09-24",

    "appointmentStartTime": "08:00",

    "appointmentEndTime": "13:00",

    "appointmentTimeslot": "AM"

},

{

    "appointmentDate": "2024-09-24",

    "appointmentStartTime": "13:00",

    "appointmentEndTime": "18:00",

    "appointmentTimeslot": "PM"

}

The appointment time-slots currently returned by PXC suppliers are:

Appointment Time-slotPeriod
AM08:00 to 13:00
PM13:00 to 18:00
ALLDAY08:00 to 18:00

Based on the available dates presented in the GetAvailableAppointments response, you can select a date and proceed with reserving the preferred appointment date and time-slot.


Reviews